MALYCRDTLIIIFQKLTVADLARASCVCKVWNSVATEDDLVVSAFTAPWRIKELVGRPASVSFWRDNGIWKFAISHRICRGDSVTSLAVKYAVQVMDIKRLNNMMSDHGIYSRDRLLIPISNPEILANTTCYVELDKYAKREVAVLYLEGAPKREQPVPGTNQQSNLSADGKRRLIESLRRSMQVDDGTALYYLAIAEGDPRSALSEFSADLRWERQAGLN